#include "Graphics/PiccoloGraphicsContext.h"

#include <Graphics/PiccoloVKGraphicsContext.h>

namespace Piccolo
{
    std::unique_ptr<PiccoloGraphicsContext> PiccoloGraphicsContext::Create(PiccoloWindow *window)
    {
#ifdef PICCOLO_ENGINE_GRAPHIC_API_VULKAN
        return std::make_unique<PiccoloVKGraphicsContext>(window);
#else
#endif
        return nullptr;
    }
}
